<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<title>Configuring the Library</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="generator" content="Doc-O-Matic" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <link rel="STYLESHEET" href="default.css" type="text/css" />

<script type="text/javascript" src="scripts.js"></script>
</head>
<body class="Element700" onload="onBodyLoadEx('frames.html', 'topic', '00091.html');" onmousedown="onBodyMouseDown();">

<!-- Begin Popups -->

<!-- End Popups -->

<!-- Begin Page Header -->
<div class="Element710" id="areafixed">
<div class="Element94">
<a href="00007.html" target="topic">Driver Libraries Help</a> &gt; <a href="00096.html" target="topic">NAND Flash Driver Library Help</a> &gt; <a href="00091.html" target="topic">Configuring the Library</a></div>
<div class="Element92">
<table width="100%" cellspacing="0" cellpadding="0">
<tr><td width="25%">
<div class="Element1">
MPLAB Harmony Core Help</div>
</td><td width="25%">
<div class="Element2">
<a href="contents.html" target="tocidx">Contents</a> | <a href="00007.html" target="topic">Home</a></div>
</td><td width="25%">
<div class="Element90">
<a href="00094.html" target="topic">Previous</a> | <a href="00096.html" target="topic">Up</a> | <a href="00090.html" target="topic">Next</a></div>
</td><td width="25%">
<div class="Element96">
<a href="mailto:docerrors@microchip.com&subject=MPLAB Harmony Documentation Feedback (Topic ID: DRV NAND Flash Configuring the Library Topic Title: Configuring the Library)&body=Thank you for your feedback! Please include a description of your feedback, and indicate whether you are reporting an an error in the documentation or an enhancement.">Documentation Feedback</a><br> <a href="http://support.microchip.com" target="_blank">Microchip Support</a></div>
</td></tr></table><div class="Element5">
Configuring the Library</div>
</div>
</div>

<!-- End Page Header -->

<!-- Begin Client Area -->
<div class="Element720" id="areascroll">
<div class="Element721">

<!-- Begin Page Content -->
<a name="PageContent"></a><div class="Element58">
<a name="4465736372697074696F6E"></a><div class="Element11">
<div class="Element10">
<p class="Element10">
<span style="color: #000000">The NAND Flash driver library should be configured through the MHC. The following figures show the MHC configuration window for the NAND Flash driver and brief description.</span>&nbsp;</p>
<p class="Element10" style="text-align: center;">
<img src="drv_nand_flash_with_smc_mhc_config.png" border="0" alt="" title="">&nbsp;</p>
<p class="Element10" style="text-align: center;">
<span style="color: #000000"><strong>NAND Flash Driver with SMC PLIB</strong></span></p><p class="Element10">
&nbsp;</p>
<p class="Element10">
<span style="color: #000000"><strong>Configuration Options:</strong></span></p>
<ul class="Element630">
<li class="Element600"><span style="color: #000000"><strong>PLIB Used:</strong></span>
<ul class="Element631">
<li class="Element601"><span style="color: #000000">Specifies the Peripheral library connected</span></li>
</ul></li>
<li class="Element600"><span style="color: #000000"><strong>Number Of Clients:</strong></span>
<ul class="Element631">
<li class="Element601">Indicates maximum number of clients</li>
<li class="Element601">Always set to one as it supports only a single client</li>
</ul></li>
<li class="Element600"><strong>Chip Select</strong>
<ul class="Element631">
<li class="Element601">NAND Flash chip select - NAND Flash Controller support available in this chip select number</li>
</ul></li>
<li class="Element600"><strong>Enable Error Correction Code (PMECC)</strong>
<ul class="Element631">
<li class="Element601">Provides hardware accelerated error correction code using PMECC and PMERRLOC
<ul class="Element632">
<li class="Element602">The Programmable Multibit Error Correction Code Controller (PMECC) can be used to generate redundancy information for NAND Flash devices. It supports redundancy for correction of 2, 4, 8, 12 or 24 bits of error per sector of data</li>
<li class="Element602">Programmable Multibit ECC Error Location Controller (PMERRLOC) provides Hardware Acceleration to Determine Roots of Polynomials Defined over a Finite Field</li>
</ul></li>
</ul></li>
<li class="Element600"><strong>Use DMA for Transmit and Receive ?</strong>
<ul class="Element631">
<li class="Element601">If this option is enabled then NAND Flash driver uses DMA for page/block read and write operations from/to the NAND Flash device.</li>
</ul></li>
</ul></div>
</div>
</div>
<!-- End Page Content -->

<!-- Begin Page Footer -->
<div class="Element95">
<a href="00007.html" target="topic">Driver Libraries Help</a> &gt; <a href="00096.html" target="topic">NAND Flash Driver Library Help</a> &gt; <a href="00091.html" target="topic">Configuring the Library</a></div>
<div class="Element93">
<table width="100%" cellspacing="0" cellpadding="0">
<tr><td width="25%">
<div class="Element3">
MPLAB Harmony Core Help</div>
</td><td width="25%">
<div class="Element4">
<a href="contents.html" target="tocidx">Contents</a> | <a href="00007.html" target="topic">Home</a></div>
</td><td width="25%">
<div class="Element91">
<a href="00094.html" target="topic">Previous</a> | <a href="00096.html" target="topic">Up</a> | <a href="00090.html" target="topic">Next</a></div>
</td><td width="25%">
<div class="Element97">
<a href="mailto:docerrors@microchip.com&subject=MPLAB Harmony Documentation Feedback (Topic ID: DRV NAND Flash Configuring the Library Topic Title: Configuring the Library)&body=Thank you for your feedback! Please include a description of your feedback, and indicate whether you are reporting an an error in the documentation or an enhancement.">Documentation Feedback</a><br> <a href="http://support.microchip.com" target="_blank">Microchip Support</a></div>
</td></tr></table></div>

<!-- End Page Footer -->
</div>
</div>

<!-- End Client Area -->
</body></html>